Guru - A Tool for Automatic Restructuring of SelfInheritance

نویسنده

  • Ivan Moore
چکیده

This paper 1 introduces Guru, a prototype tool for restructuring inheritance hierarchies in Self, while preserving the behavior of objects. Guru reverse engineers from existing inheritance hierarchies. Unlike previous work, Guru handles re-sends, redeened methods and the restructuring of only part of a system. Furthermore, Guru handles dynamic and cyclical inheritance, which are more speciic to Self. Guru removes duplicated methods , and can create inheritance hierarchies with no overridden methods. The results of two non-trivial tests are presented and assessed.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Automatic implementation of a new recovery coefficient for Reliable contour milling

In contour milling, to render the machining process more automated with significant productivity without remaining material after machining, a new recovery coefficient was developed. The coefficient was inserted in the computation of contour parallel tool paths to fix the radial depth of cut in the way to ensure an optimized overlap area between the passes in the corners, without residuals. Thu...

متن کامل

A Petri-net based modeling tool, for analysis and evaluation of computer systems

Petri net is one of the most popular methods in modeling and evaluation of concurrent and event-based systems. Different tools have been created to support modeling and simulation of different extensions of Petri net in different applications. Each tool supports some extensions and some features. In this work a Petri net based modeling and evaluation tool is presented that not only supports dif...

متن کامل

Puzzle test: A tool for non-analytical clinical reasoning assessment

Most contemporary clinical reasoning tests typically assess non-automatic thinking. Therefore, a test is needed to measure automatic reasoning or pattern recognition, which has been largely neglected in clinical reasoning tests. The Puzzle Test (PT) is dedicated to assess automatic clinical reasoning in routine situations. This test has been introduced first in 2009 by Monajemi et al in the Oly...

متن کامل

Business Restructuring as a Method of Strengtening Company’s Financial Position

Restructuring  is relevant for companies that have free capital and need to expand for development purposes, as well as for companies that have relatively large problems with financial results and the relevant indicators indicate the necessary changes. Motives of the restructuring may be different, the authors put forward the following reasons: operation operational synergy, financial synergy, ...

متن کامل

Comparative Study of Cord Lipid Profile in Small for Gestational Age and Appropriate for Gestational Age Newborn

Background: This study was conducted to compare the cord blood lipid profile in term small for gestation (SGA) and appropriate for gestational age (AGA) babies as determination of cord blood lipid profile is useful screening tool for early detection of babies at higher risk as atherosclerosis has its genesis in childhood. Methods: Study Design: Hospital based cross sectional study. Setting: ne...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995